-
Notifications
You must be signed in to change notification settings - Fork 208
feat: add pve8.4 packer configs #317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Awesome work, this is going to make a lot of people happy. Before we continue, I must ask you to sign the CLA. Please head over to https://ubuntu.com/legal/contributors to read more about it. |
Exactly what I was looking for! Saved my day! Thank you! :D |
I signed the CLA. @galvesribeiro No Problem, please let me know If you have any Problems |
Going to test it here and give you feedback. Our use case is to Use MAAS with Proxmox for the physical nodes as we do with the Ubuntu machines deploying them hands off. We have very basic requirements:
Will give it a try now and let you know. |
I was able to build the image after some tweaks I mentioned on the comments. However, after uploading it to MAAS and trying to deploy a machine with it, the deployment fail at some point and the machine won't boot. Please find attached the installation output and Curtin logs. Please rename the Curtin file from .txt to .tar. curtin-2025-05-25.txt Any idea what is going on? Thanks! |
from the logs:
the machine is looking for Debian releases in the Ubuntu mirror. did you use the supplied curtin preseed file? |
I just cloned and init/build without any parameters (besides the changes pointed on the comments). I was assuming it would use it by default. Do I need to do something else? |
@galvesribeiro check the README in the template, under |
Oops, I miss that part indeed. It entered on GRUB the first time, but then when entering the initial option, it shutdown the machine. On MAAS, it still show "Deploying". I then powered on manually but now the boot get stuck on the secure boot failure and shutdown again: ![]() ![]() |
After that boot, all subsequent boots get the Secure Boot failure :/ I just confirmed that using the Ubuntu image on MAAS get thru just fine using the same machine without any secure boot errors. |
After Maas copied the Image to the Server, can you try to boot from Disk directly? I See only pxe Boots. |
@MiBUl-eu sorry for the delay, I was afk last week. The first boot always fail and the machine shutdown right after. If I manually change the boot back to the drive, it will boot. Although, this is undesirable when running with MAAS as it would direct to local boot if it is not needed. The other problem I see is that it doesn't get the configuration from MAAS like networking, storage, and even the cloud-init initial run. What should we do to have those issues fixed? It is kind of a bummer and makes the MAAS useless if it can't reliably deploy and control the images and the machine initial setup. Thanks! |
@galvesribeiro same delay from me. I have disk boot configured as seconde or sometimes as first boot order and only switch to pxe if i redeploy with maas, for me that was suitable because i dont want to reinstall my Hypervisor that often. Also for me the cloud init part is completly working. I had to make some fixes for our environment, i will look if i need to add them to this pr. |
@MiBUl-eu Thank you for this contribution! As a newcomer to MAAS but long time proxmox user, this was exactly the functionality I was looking for. So I am glad to see others interested in it too. I did some testing in my own environment and was able to replicate @galvesribeiro's results
Observations:
|
Added Proxmox Virtual Environment Support
This template adds support for proxmox virtual environment 8.4.1 installed from iso.
This will close #273 and #250